Point inversion and projection for NURBS curve and surface: Control polygon approach
نویسندگان
چکیده
This paper presents an accurate and efficient method to solve both point projection and point inversion for NURBS curves and surfaces. We first subdivide the NURBS curve or surface into a set of Bézier subcurves or patches. Based on the relationship between the test point and the control polygon of Bézier curve or the control point net of the Bézier patch, we extract candidate Bézier subcurves or Bézier patches and then find the approximate candidate points. Finally, by comparing the distances between the test point and candidate points, we are able to find the closest point. We improve its accuracy by using the Newton–Raphson method. 2003 Elsevier Science B.V. All rights reserved.
منابع مشابه
Simple Method for Constructing NURBS Surfaces from Unorganized Points
In this paper, a new method for constructing NURBS surfaces from scattered and unorganized points is presented. The method is easy to implement and allows fitting a NURBS surface to a scattered point cloud without constructing either NURBS patches networks or polygon meshes. Based on the projection of the points onto the regression plane of the cloud, the method detects both regions where the c...
متن کاملDegenerations of NURBS curves while all of weights approaching infinity
NURBS curve is widely used in Computer Aided Design and Computer Aided Geometric Design. When a single weight approaches infinity, the limit of a NURBS curve tends to the corresponding control point. In this paper, a kind of control structure of a NURBS curve, called regular control curve, is defined. We prove that the limit of the NURBS curve is exactly its regular control curve when all of we...
متن کاملWeight-based shape modification of NURBS curves
We address the problem of how to perform prescribed shape modification of NURBS curves merely by the modification of the weight of some of their control points. As is known, NURBS curves can be considered as central projections of nonrational B-spline curves. Making use of the property that there is an infinite number of nonrational B-spline curves the central projection of which is a given NUR...
متن کاملConversion of Trimmed NURBS Surfaces to Untrimmed Catmull-Clark Subdivision Surfaces
We introduce a novel method to convert trimmed NURBS surfaces to untrimmed subdivision surfaces with Bézier edge conditions. We take a NURBS surface and its trimming curves as input, from this we automatically compute a base mesh, the limit surface of which fits the trimmed NURBS surface to a specified tolerance. We first construct the topology of the base mesh by performing a cross-field based...
متن کاملSurface Fitting for Quasi Scattered Data from Coordinate Measuring Systems
Non-uniform rational B-spline (NURBS) surface fitting from data points is wildly used in the fields of computer aided design (CAD), medical imaging, cultural relic representation and object-shape detection. Usually, the measured data acquired from coordinate measuring systems is neither gridded nor completely scattered. The distribution of this kind of data is scattered in physical space, but t...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید
ثبت ناماگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید
ورودعنوان ژورنال:
- Computer Aided Geometric Design
دوره 20 شماره
صفحات -
تاریخ انتشار 2003